#ifndef PACKET_OBJECT_MOVE_H
#define PACKET_OBJECT_MOVE_H
#include "GameObject.h"
#include "Packet.h"

class PacketObjectMove : public Packet
{
public:
	PacketObjectMove(void);
	PacketObjectMove(long long objID, Position& pos);
	PacketObjectMove(Buffer& buffer);
	~PacketObjectMove(void);


	virtual int Write(void* buffer);
	virtual void Read(Buffer& buffer);

	long long GetObjectID(void) const;
	Position& GetPosition(void);
private:
	long long	m_objectID;
	Position	m_position;
};



#endif